

package com.hazelcast.wan;

/**
 * The type of the WAN event, signifies the type of the mutation that occurred
 * that caused the WAN event.
 */
public enum WanEventType {
    /**
     * WAN sync event (carrying a piece of data for synchronization between clusters)
     */
    SYNC,
    /**
     * Add/update event (can be caused by either adding or creating some data)
     */
    ADD_OR_UPDATE,
    /**
     * Remove event (caused by removing data)
     */
    REMOVE
}
